#pragma once

namespace krryn{
namespace gui{
	class window_initializer;
	
	class window_impl_base{
	public:
		virtual void make(const window_initializer &a_Initializer) = 0;
		virtual void *handle() = 0;
	};
}
}